Class NATEntryImpl

java.lang.Object
com.cisco.pt.ipc.impl.IPCDataImpl
com.cisco.pt.ipc.sim.impl.NATEntryImpl
All Implemented Interfaces:
IPCData, NATEntry
Direct Known Subclasses:
ExtNatEntryImpl

public class NATEntryImpl extends IPCDataImpl implements NATEntry
  • Field Details

    • insideLocalIp

      protected IPAddress insideLocalIp
    • insideGlobalIp

      protected IPAddress insideGlobalIp
    • outsideLocalIp

      protected IPAddress outsideLocalIp
    • outsideGlobalIp

      protected IPAddress outsideGlobalIp
  • Constructor Details

    • NATEntryImpl

      public NATEntryImpl()
  • Method Details

    • getInsideLocalIp

      public IPAddress getInsideLocalIp()
      Specified by:
      getInsideLocalIp in interface NATEntry
      Returns:
      IPAddress Returns a IPAddress
    • setInsideLocalIp

      public void setInsideLocalIp(IPAddress insideLocalIp)
      Specified by:
      setInsideLocalIp in interface NATEntry
      Parameters:
      insideLocalIp - Takes in a parameter of insideLocalIp
    • getInsideGlobalIp

      public IPAddress getInsideGlobalIp()
      Specified by:
      getInsideGlobalIp in interface NATEntry
      Returns:
      IPAddress Returns a IPAddress
    • setInsideGlobalIp

      public void setInsideGlobalIp(IPAddress insideGlobalIp)
      Specified by:
      setInsideGlobalIp in interface NATEntry
      Parameters:
      insideGlobalIp - Takes in a parameter of insideGlobalIp
    • getOutsideLocalIp

      public IPAddress getOutsideLocalIp()
      Specified by:
      getOutsideLocalIp in interface NATEntry
      Returns:
      IPAddress Returns a IPAddress
    • setOutsideLocalIp

      public void setOutsideLocalIp(IPAddress outsideLocalIp)
      Specified by:
      setOutsideLocalIp in interface NATEntry
      Parameters:
      outsideLocalIp - Takes in a parameter of outsideLocalIp
    • getOutsideGlobalIp

      public IPAddress getOutsideGlobalIp()
      Specified by:
      getOutsideGlobalIp in interface NATEntry
      Returns:
      IPAddress Returns a IPAddress
    • setOutsideGlobalIp

      public void setOutsideGlobalIp(IPAddress outsideGlobalIp)
      Specified by:
      setOutsideGlobalIp in interface NATEntry
      Parameters:
      outsideGlobalIp - Takes in a parameter of outsideGlobalIp
    • read

      public void read(EncodedBuffer buffer)
      Reads this object from an EncodedBuffer of raw data
      Specified by:
      read in interface IPCData
      Specified by:
      read in class IPCDataImpl
      Parameters:
      buffer - The EncodedBuffer that contains the raw data from which to construct this object